@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#585C3F;	
	}
#top{
	height:1090px;
	}
img{display:block; margin:0; padding:0; border:0;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear:both;}
br.clear{clear:both; margin-top:-15px;}
a{outline:none; text-decoration:none;}

.fl_left{float:left;}
.fl_right{float:right;}

.imgl, .imgr{border:1px solid #666666; padding:5px;}
.imgl{float:left; margin:0 8px 8px 0; clear:left;}
.imgr{float:right; margin:0 0 8px 8px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:100%;
	margin:0;
	text-align:left;
	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 15px 0;
	padding:0 0 8px 0;
	font-size:20px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:1px dotted #362C20;
	}

.col1{color:#FFFFFF; background-color:#CBCFB5; border-top:5px solid #362C20;height:7.8%;}
.col2{color:#B6B6B6; background:#585C3F;height:27.69%;}
.col2 a{color:#FF9900; background-color:#362C20;}
.col3{color:#666666; background-color:#CBCFB5;height:64.5%;}
.col5{color:#FFFFFF; background-color:#585C3F;height:0.01%}
.col5 a{color:#FFFFFF; background-color:#585C3F;}

/* ----------------------------------------------Generalise-------------------------------------*/

#headerqs, #intro, #container, #breadcrumb, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
	width:1300px;
	height:100%;
	}

/* ----------------------------------------------Header-------------------------------------*/

#headerqs{
	margin:0px 0 0px 0;
	z-index:1000;
	color:#444444;
	background-color:#CBCFB5;
	}

#headerqs #logoqs{
	display:block;
	float:left;
	margin-left:15px;
	height:100%;
	padding-top:10px;
	}

#headerqs h1, #headerqs p{
	margin:0;
	padding:0;
	color:#362C20;
	}

#headerqs h1{
	margin:0;
	padding:0;
	font-size:40px;
	border:none;
	color:#362C20;
	}

/* ----------------------------------------------Homepage Intro-------------------------------------*/

#intro{
	padding:0px 0;
	}

.wrapper #intro li.last{
	margin:0;
	}

#intro h1, #intro h2, #intro p, #intro ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	border:none;
	}



#intro .fl_right{
	display:block;
	float:left;
	width:98%;
	height:86%;
	padding:9px;
	margin-top:0px;
	border:1px solid #CBCFB5;
	}

#intro .fl_right h1{
	margin-bottom:12px;
	font-size:22px;
	color:#CBCFB5;
	border:none;
	}

#intro .fl_right h2{
	margin:0 0 10px 0;
	padding:0 0 8px 0;
	color:#FFFFFF;
	background:#362C20;
	border-bottom:1px dotted #666666;
	}

#intro .fl_right li{
	display:block;
	float:left;
	width:24.3%;
	margin:0 10px 0 0;
	margin-bottom:10px;
	}

#intro .fl_right p{
	margin-bottom:10px;
	line-height:1.3em;
	}
/* ----------------------------------------------Homepage Latest-------------------------------------*/

#latest{
	display:block;
	width:100%;
	padding:0 0 30px 0;
	height:100%;
	margin:0 0 30px 0;
	border-bottom:1px dotted #362C20;
	}

#latest ul, #latest p{
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	}

#latest h6{
	margin:0 0 15px 0;
	padding:0 0 8px 0;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dotted #000000;
	}

#latest li{
	display:block;
	float:left;
	width:32.11%;
	height:95%;
	margin:0 10px 0 0;
	margin-top:8px;
	padding:3px;
	border:1px solid #FFFFFF;
	}

#latest li.last{margin-right:0;}
#latest li.first{
	display:block;
	height:94.4%;
	margin-top:8px;
	padding:4px;
	border:1px solid #FFFFFF;
	}
	
	#latest li table.imgholder{
	display:block;
	width:99.5%;
	margin-top:8px;
	padding:4px;	
	border:1px solid #FFFFFF;
	}
	#latest li table.imgholder1{
	display:block;
	width:99.5%;
	margin-top:8px;
	padding:4px;	
	border:0px solid #FFFFFF;
	}
#latest li p.imgholder{
	display:block;
	width:97.3%;
	height:45%;
	margin-top:8px;
	padding:4px;	
	border:1px solid #FFFFFF;
	}
#latest a{
	font-weight:bold;
	}


/* ----------------------------------------------Copyright-------------------------------------*/

#copyright{
	padding-top:40px;
	}

#copyright p{
	margin:0;
	padding:0;
	}
	form, fieldset, legend{margin:0; padding:0; border:none;}
legend{display:none;}

/* ----------------------------------------------Search Form-------------------------------------*/
.suggestionListadv
{
position:relative;
margin:0px 0px 0px 0px;
width:322px;
background-color:#CCC;
-moz-border-radious:1px;
border:1px solid #CBCFB5;
color:#000;
padding:0px;
}
.suggestionListadv li
{
margin:0px 0px 3px 0px;
padding:5px;
cursor:pointer;
list-style: none;
}
.suggestionListadv li:hover
{
background-image:url(images/suggeadv.jpg);
}
#headerqs #search{
	display:block;
	float:right;
	padding-top:20px;
	width:29.6%;
	}
#headerqs #search li{
	list-style:none;
	}
#headerqs input{
	display:block;
	float:left;
	width:100%px;
	margin:0 5px 0 0;
	padding:5px;
	color:#362C20;
	background-color:#CBCFB5;
	border:1px solid #DBDECD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

#headerqs input#go{
	width:auto;
	height:auto;
	margin:0;
	padding:4px;
	}

/* ----------------------------------------------Forms in Content Area-------------------------------------*/

#container #respond{display: block; width:100%;}

#container #respond input{width:100px; padding:2px; border:1px solid #CCCCCC; margin:5px 5px 0 0;}

#container #respond textarea{width:98%; border:1px solid #CCCCCC; padding:2px; overflow:auto;}
	
#container #respond p{margin:5px 0;}

#container #respond #submit, #container #respond #reset{
	margin:0;
	padding:5px;
	color:#666666;
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	}
/**/
#del_photo {
	width:108px;
	height:23px;
	background-image: -webkit-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -moz-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -o-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: -ms-linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	background-image: linear-gradient(top, rgb(254, 218, 113), rgb(254, 186, 72));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#feda71', EndColorStr='#feba48');

	border:1px solid #ca9336;

	-webkit-box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);
	-moz-box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);
	box-shadow:
		inset 0px 1px 0px #fee395,
		      0px 1px 1px rgba(0,0,0,.15);

	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;

	font-size:13px;
	font-weight:bold;
	text-align:center;
	line-height:22px;

	color:#996633;
	text-shadow:0px 1px 0px rgba(255,255,255,.4);
	position:absolute;
	margin-top:-14px;
	margin-left:-39px;
}

#del_photo:hover {
	background-image: -webkit-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -moz-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -o-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: -ms-linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	background-image: linear-gradient(top, rgb(254, 194, 82), rgb(254, 205, 97));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fec252', EndColorStr='#fecd61');

	-webkit-box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);
	-moz-box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);
	box-shadow:
		inset 0px 1px 0px #fed17e,
		      0px 1px 1px rgba(0,0,0,.1);
}



#modal {
	width:560px;
	height:360px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:0.1% !important;
	left:50% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}
#modal_middle{
	width:560px;
	height:360px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:20% !important;
	left:70% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}
#modal_middle_down{
	width:560px;
	height:360px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:30% !important;
	left:40% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}
#modal_middle_down2{
	width:560px;
	height:360px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:50% !important;
	left:40% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}
#modal_down {
	width:560px;
	height:360px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:50% !important;
	left:50% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}

#heading {
	width:100%;
	height:44px;

	background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -o-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -ms-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');

	border-bottom:1px solid #bababa;

	-webkit-box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);
	-moz-box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);
	box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);

	-webkit-border-radius:4px 4px 0px 0px;
	-moz-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;

	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:44px;

	color:#444444;
	text-shadow:0px 1px 0px #fff;
}

#photos_link{
	width:100%;
		height:87.80488%;

	background:#fcfcfc;

	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	box-shadow:0px 1px 3px rgba(0,0,0,.25);

	-webkit-border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	border-radius:0px 0px 4px 4px;
}
.del_photo {
	width:21.42857%;
	height:29.26829%;

	font-size:13px;
	font-weight:bold;
	line-height:33px;

	color:#fff;
	text-shadow:0px 1px 0px rgba(0,0,0,.2);

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;

	-webkit-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);
	-moz-box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);
	box-shadow:
		inset 0px 1px 0px rgba(255,255,255,.5),
		0px 1px 2px rgba(0,0,0,.3);

	float:left;
}
.del_photo img { 
	float:left;
	width:33px;
	height:33px;
}



.del_photo.green {
	background: -webkit-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
	background: -moz-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
	background: -o-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
	background: -ms-linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
	background: linear-gradient(top,  rgba(170,212,79,1) 0%,rgba(116,185,49,1) 90%,rgba(106,173,45,1) 95%,rgba(96,157,41,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aad44f', endColorstr='#609d29',GradientType=0 );

	border:1px solid #5b8821;

	margin:0 5px 0 35px;
}
.del_photo_empty.red {
	width:30px;
	height:50%;	
	background: -webkit-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
	background: -moz-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
	background: -o-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
	background: -ms-linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
	background: linear-gradient(top,  rgba(248,114,136,1) 0%,rgba(243,71,85,1) 90%,rgba(225,65,77,1) 95%,rgba(206,59,70,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f87288', endColorstr='#ce3b46',GradientType=0 );
    line-height:180%;	
	border:2px solid #b0333e;
    float:right;
	margin-right:5px;
	margin-top:15px;
}
@media only screen and (max-width: 767px) {
       #modal_empty {
		width:284px;
		height:156px;
		padding:8px;

		margin-left:-150px !important;
		margin-top:-194px;
	}
	#heading_empty {
		width:284px;
		height:28px;

		line-height:28px;
		font-size:0.688em;
	}
	#photos_link_empty {
		width:284px;
		height:128px;
   	} 
	#modal {
	width:560px;
	height:360px;
	padding:8px;
	top:388px !important;
	left:280px !important;
	margin-left:-150px !important;
	margin-top:-194px;
	}
	#modal_middle {
	width:560px;
	height:360px;
	padding:8px;
	top:388px !important;
	left:280px !important;
	margin-left:-150px !important;
	margin-top:-194px;
	}
	#modal_middle_down {
	width:560px;
	height:360px;
	padding:8px;
	top:388px !important;
	left:280px !important;
	margin-left:-150px !important;
	margin-top:-194px;
	}
	#modal_middle_down2 {
	width:560px;
	height:360px;
	padding:8px;
	top:388px !important;
	left:280px !important;
	margin-left:-150px !important;
	margin-top:-194px;
	}
	#modal_down {
	width:560px;
	height:360px;
	padding:8px;
	top:388px !important;
	left:280px !important;
	margin-left:-150px !important;
	margin-top:-194px;
	}
	#heading {
		width:100%;
		height:28px;

		line-height:28px;
		font-size:0.688em;
	}
	#photos_link {
		width:100%;
		height:87.80488%;
   	}
   
   	.del_photo img { 
		width:33px;
		height:33px;
	}
	.del_photo {
	width:21.42857%;
	height:29.26829%;

		line-height:23px;
		font-size:0.688em;
	}
	.del_photo.green {
		margin:0 4px 0 28px !important;
	}
	.del_photo_empty.red {
	width:30px;
	height:50%;
	float:right;	
	margin-right:5px;
	line-height:180%;	
	margin-top:15px !important;
	}
}

#modal_empty {
	width:360px;
	height:189px;
	padding:8px;

	background:rgba(0,0,0,.3);

	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;

	position:absolute !important;
	top:0.1% !important;
	left:50% !important;
	margin-top:-194px !important;
	margin-left:-180px !important;
	z-index:101;
}


#heading_empty {
	width:360px;
	height:44px;

	background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -o-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: -ms-linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	background-image: linear-gradient(top, rgb(249, 249, 249), rgb(233, 233, 233));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e9e9e9');

	border-bottom:1px solid #bababa;

	-webkit-box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);
	-moz-box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);
	box-shadow:
		inset 0px -1px 0px #fff,
		0px 1px 3px rgba(0,0,0,.08);

	-webkit-border-radius:4px 4px 0px 0px;
	-moz-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px;

	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:44px;

	color:#444444;
	text-shadow:0px 1px 0px #fff;
}

#photos_link_empty{
	width:360px;
	height:144px;

	background:#fcfcfc;

	-webkit-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	-moz-box-shadow:0px 1px 3px rgba(0,0,0,.25);
	box-shadow:0px 1px 3px rgba(0,0,0,.25);

	-webkit-border-radius:0px 0px 4px 4px;
	-moz-border-radius:0px 0px 4px 4px;
	border-radius:0px 0px 4px 4px;
}
/**/
.tablefontv{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	padding-left:0px;
	text-align:left;
border-collapse:collapse;
}